/** 水平绝对位置参数控制 */
export enum HorizontalAlignment {
  /** 对齐左边 */
  IsAlignLeft = "isAlignLeft",
  /** 对齐中间 */
  IsAlignHorizontalCenter = "isAlignHorizontalCenter",
  /** 对齐右边 */
  IsAlignRight = "isAlignRight",
}

/** 偏差属性 */
export enum HorizontalOffsetAttar {
  /** 对齐左边 */
  Left = "left",
  /** 对齐中间 */
  IsAlignHorizontalCenter = "isAlignHorizontalCenter",
  /** 对齐右边 */
  IsAlignRight = "isAlignRight",
}

/** 垂直绝对位置参数控制 */
export enum VeriticalAlignment {
  /** 对齐上边 */
  IsAlignTop = "isAlignTop",
  /** 对齐中间 */
  IsAlignVerticalCenter = "isAlignVerticalCenter",
  /** 对齐下边 */
  IsAlignBottom = "isAlignBottom",
}

/** 绝对位置参数控制 */
export interface AbsolutePositionParamsType {
  horizontalAlignment?: HorizontalAlignment;
  horizontalOffsetAttar: HorizontalOffsetAttar;
  horizontalOffset?: number;
  veriticalAlignment?: VeriticalAlignment;
  veriticalOffset?: number;
}
